make a good (initial) impression - Türkisch Englisch Wörterbuch